armoured pump ne demek

  1. armoured pump : zırhlı tulumba